﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Master/Site.Master" AutoEventWireup="true" CodeBehind="Devoluciones.aspx.cs" Inherits="VentaPorCatalogos.Pages.Devoluciones" %>
<%@ Register src="~/UserControls/Botonera.ascx" tagname="Botonera" tagprefix="uc2" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script type="text/javascript">
        $(function () {
                // Validaciones Jquery Validation
                $("#form1").validate(
                {
                    ignore: "", // para validar los hidden
                    onsubmit: false,
                    rules: {
                        '<%=txtVendedor.UniqueID %>': { required: true },
                        '<%=txtCampaña.UniqueID %>': { required: true },
                        '<%=txtArticulo.UniqueID %>': { required: true },
                        '<%=txtCantidad.UniqueID %>': { required: true},
                        '<%=txtObservacion.UniqueID %>': { required: true }           
                    }
                });
            });

            function Guardar() {
                return $("#form1").valid();
            }

        function Buscar() {
            var answer = popupwindow("DevolucionesSearch.aspx", "Búsqueda de Devoluciones", 450, 750);
            $("#" + "<%=hidIdElemento.ClientID %>").val(answer.id);
            $("#" + "<%=lblIdDevolucion.ClientID %>").val(answer.id);
        }

        function SeleccionarVendedor(filtro) {
            var answer = popupwindow("VendedoresSearch.aspx?Filtro=" + filtro, "Búsqueda de Vendedores", 450, 700);
            $("#" + "<%=hidIdVendedor.ClientID %>").val(answer.id);
            $("#" + "<%=txtVendedor.ClientID %>").val(answer.text);
        }

        function SeleccionarCampaña(filtro) {
            var answer = popupwindow("CampañasSearch.aspx?Filtro=" + filtro, "Búsqueda de Campañas", 450, 700);
            $("#" + "<%=hidIdCampaña.ClientID %>").val(answer.id);
            $("#" + "<%=txtCampaña.ClientID %>").val(answer.text);
        }

        function SeleccionarArticulo(filtro) {
            var answer = popupwindow("ArticulosPresentacionesSearch.aspx?Filtro=" + filtro, "Búsqueda de Artículos", 500, 700);
            $("#" + "<%=hidIdArticulo.ClientID %>").val(answer.id);
            $("#" + "<%=txtArticulo.ClientID %>").val(answer.text);
        }

    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cntContent" runat="server">
    <div class="titulo">
        <span class="texto_titulo">DEVOLUCIONES</span>
    </div>
    <div id="divABM">     
        <div id="divCampos" runat="server">
            <fieldset>
                <legend>Datos Devoluciones</legend>
                <div class="field">
                    <asp:Label ID="lblIdDevolucionCaption" AssociatedControlID="lblIdDevolucion" runat="server" EnableViewState="false" Text="Cód. Devolución:"></asp:Label>            
                    <asp:Label ID="lblIdDevolucion"  runat="server" Text="0"></asp:Label>
                </div>
                <div class="field">
                    <asp:Label ID="lblVendedor" AssociatedControlID="txtVendedor" runat="server" EnableViewState="false" Text="Vendedor:"></asp:Label>                            
                    <asp:TextBox ID="txtVendedor" runat="server"></asp:TextBox>
                    <asp:ImageButton ID="btnSelVendedor" runat="server"  value=""
                        CssClass="BotonSeleccion" onclick="btnSelVendedor_Click" />
                    <asp:HiddenField ID="hidIdVendedor" runat="server" />
                </div>               
                <div class="field">
                    <asp:Label ID="lblCampaña" AssociatedControlID="txtCampaña" runat="server" EnableViewState="false" Text="Campaña:"></asp:Label>                            
                    <asp:TextBox ID="txtCampaña" runat="server"></asp:TextBox>
                    <asp:ImageButton ID="btnSelCampaña" runat="server" value="" CssClass="BotonSeleccion" onclick="btnSelCampaña_Click" />
                    <asp:HiddenField  runat="server"  ID="hidIdCampaña" Value="" />
                </div>
                <div class="field">
                    <asp:Label ID="lblArticulo" AssociatedControlID="txtArticulo" runat="server" EnableViewState="false" Text="Articulo:"></asp:Label>                            
                    <asp:TextBox ID="txtArticulo" runat="server"></asp:TextBox>
                    <asp:ImageButton ID="btnSelArticulo" runat="server"  value=""
                        CssClass="BotonSeleccion" onclick="btnSelArticulo_Click" />
                        <asp:HiddenField  runat="server"  ID="hidIdArticulo" Value="" />
                </div>
                <div class="field">
                    <asp:Label ID="lblCantidad" AssociatedControlID="txtArticulo" runat="server" EnableViewState="false" Text="Cantidad:"></asp:Label>                            
                    <asp:TextBox ID="txtCantidad" runat="server"></asp:TextBox>
                </div>
                <div class="field">
                    <asp:Label ID="lblCausa" AssociatedControlID="ddlCausa" runat="server" EnableViewState="false" Text="Causa:"></asp:Label>                            
                    <asp:DropDownList ID="ddlCausa" runat="server"></asp:DropDownList>
                </div>
                <div class="field">
                    <asp:Label ID="lblObservacion" AssociatedControlID="txtObservacion" runat="server" EnableViewState="false" Text="Observación:"></asp:Label>                            
                    <asp:TextBox ID="txtObservacion" TextMode="MultiLine"  runat="server"></asp:TextBox>
                </div>
                 <div class="field">
                    <asp:Label ID="lblAutorizacion" AssociatedControlID="ddlEstadosDevoluciones" runat="server" EnableViewState="false" Text="Estado:"></asp:Label>                            
                     <asp:DropDownList ID="ddlEstadosDevoluciones" runat="server">
                     </asp:DropDownList>
                </div>
            </fieldset>
        </div>       
    </div>
     <uc2:Botonera ID="botComandos" runat="server" OnBotonClick="botComandos_OnBotonClick" />

     <input id="hidIdElemento" type="hidden" runat="server" />
</asp:Content>
